﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interface_Tier;
using Transfer_Object_Tier;
using System.Data;
using Data_Access_Tier;


namespace Business_Tier
{
    public class BT_SYS_OBJECTData : MarshalByRefObject, ISYS_OBJECTData
    {
        SYS_OBJECTData SYS_OBJECT = new SYS_OBJECTData();

        public int SYS_OBJECT_Delete(Guid ID)
        {
            return SYS_OBJECT.SYS_OBJECT_Delete(ID);
        }
        public int SYS_OBJECT_Disable(Guid ID, ref bool Enabled)
        {
            return 1;
        }
        public System.Data.DataSet SYS_OBJECT_Get(Guid ID)
        {
            return SYS_OBJECT.SYS_OBJECT_Get(ID);
        }
        public System.Data.DataSet SYS_OBJECT_GetList()
        {
            return SYS_OBJECT.SYS_OBJECT_GetList();
        }
        public int SYS_OBJECT_Insert(Guid ID, string Object_ID, string Object_Name, string Object_NameEn, string Description, string Parent_ID, int Level, int Order_ID, string Owner, bool Active)
        {
            return SYS_OBJECT.SYS_OBJECT_Insert(ID,Object_ID,Object_Name,Object_NameEn,Description,Parent_ID,Level,Order_ID,Owner,Active);
        }
        public int SYS_OBJECT_Save(Guid ID, string Object_ID, string Object_Name, string Object_NameEn, string Description, string Parent_ID, int Level, int Order_ID, string Owner, bool Active)
        {
            return SYS_OBJECT.SYS_OBJECT_Save(ID, Object_ID, Object_Name, Object_NameEn, Description, Parent_ID, Level, Order_ID, Owner, Active);
        }
        public int SYS_OBJECT_Update(Guid ID, string Object_ID, string Object_Name, string Object_NameEn, string Description, string Parent_ID, int Level, int Order_ID, string Owner, bool Active)
        {
            return SYS_OBJECT.SYS_OBJECT_Update(ID, Object_ID, Object_Name, Object_NameEn, Description, Parent_ID, Level, Order_ID, Owner, Active);
        }
    }
}
